


$(function() {
	"use strict";

	console.log('main.js begin');

	/*
	1 选中所有的input data-rule 的input  
	
	2. 解析规则 parse  rule 
	
	3. valiate   Validator  
		valid    invalid 
	
	*/
   
   // username_input.validator.is_valid();
	
	// test_validator();



});



function test_validator() {


	var validator = new Validator('', {
		min: 5,
		max: 50,
		maxlength: 10,
		minlength: 2,
		numeric: true,
		required: true,
		pattern: '^[a-z]*$'
	})


	// console.log('validator ',validator);
	// var valid = validator.validate_min();
	// console.log('valid:', valid);


	// var valid = validator.validate_max();
	// console.log('valid:', valid);


	// var valid = validator.validate_minlength();
	// console.log('valid:', valid);


	// var valid = validator.validate_maxlength();
	// console.log('valid:', valid);


	// var valid = validator.validate_numeric();
	// console.log('valid:', valid);

	var valid = validator.validate_required();
	console.log('valid:', valid);

	// var valid = validator.validate_pattern();
	// console.log('valid:', valid);


}
